expressing effort, sweat, or pain - İspanyolca İngilizce Sözlük